Big Huge Thesaurus

polemonium viscosum

noun

sounds kind of like